package com.jizi.machine.vo;

import lombok.Data;

/**
 * @author song1
 * @version 1.0.0
 * @since 2025/4/8
 */
@Data
public class OcrLicenseParam {

    /**
     * base64图片
     * 图片的 Base64 值。要求图片经Base64编码后不超过 7M，分辨率建议500*800以上，支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。
     * 图片的 ImageUrl、ImageBase64 必须提供一个，如果都提供，只使用 ImageUrl。
     * 示例值：/9j/4AAQSkZJRg.....s97n//2Q==
     */
    private String imageBase64;

    /**
     * 图片的 Url 地址。
     * 支持的图片格式：PNG、JPG、JPEG，暂不支持 GIF 格式。
     * 支持的图片大小：所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。
     * 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性，建议图片存储于腾讯云。
     * 非腾讯云存储的 Url 速度和稳定性可能受一定影响。
     * 示例值：https://ocr-demo-1254418846.cos.ap-guangzhou.myqcloud.com/fakeurl.jpg
     */
    private String imageUrl;
}
